package com.pap.rbac.agent.roleresource;

import java.util.List;

import com.pap.base.service.IPapBaseService;
import com.pap.rbac.roleresource.auto.entity.RoleResourceRel;

public interface IRoleResourceRelAgent extends IPapBaseService<RoleResourceRel>{

	/**
	 * 根据角色 roleId,更新最新的资源集合
	 * @param clientLicenseId
	 * @param roleId
	 * @param resourceLists
	 */
	void updateRoleResourceRel(String clientLicenseId, String roleId, List<String> resourceLists);
	
	/**
	 * 根据角色 roleId ,将包含的资源集合进行返回
	 * @param roleId
	 * @return
	 */
	List<String> selectRoleResourceIds(String roleId);
}
